El castillo de Leeds se encuentra en el corazón del condado de Kent. No se llama así por la ciudad, sino por el pueblo con el que hacen frontera el castillo y sus tierras. Su historia se remonta al año 857. La fortaleza es hoy, entre otros, un centro de eventos.